<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="webapi">

    <!-- Copyright 2016-2022 Steinar Bang                                                -->
    <!--                                                                                 -->
    <!-- Licensed under the Apache License, Version 2.0 (the "License");                 -->
    <!-- you may not use this file except in compliance with the License.                -->
    <!-- You may obtain a copy of the License at                                         -->
    <!--   http://www.apache.org/licenses/LICENSE-2.0                                    -->
    <!-- Unless required by applicable law or agreed to in writing,                      -->
    <!-- software distributed under the License is distributed on an "AS IS" BASIS,      -->
    <!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.        -->
    <!-- See the License for the specific language governing permissions and limitations -->
    <!-- under the License.                                                              -->

    <repository>mvn:no.priv.bang.ukelonn/ukelonn.services/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.db.liquibase/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.db.liquibase.test/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.db.liquibase.production/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.backend/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.backend.testdata/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.authservice/karaf/${authservice.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.web.security/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.web.services/${project.version}/xml/features</repository>
    <repository>mvn:no.priv.bang.ukelonn/ukelonn.web.frontend/${project.version}/xml/features</repository>
    <feature name="ukelonn" description="Ukelonn webapp" version="${project.version}">
        <feature>ukelonn-web-frontend</feature>
    </feature>
    <feature name="ukelonn-with-derby" description="Ukelonn webapp" version="${project.version}">
        <feature>ukelonn-backend</feature>
        <feature>ukelonn-backend-testdata</feature>
        <feature>user-admin-with-testdb</feature>
        <feature prerequisite="true">ukelonn-db-test</feature>
        <feature>ukelonn</feature>
    </feature>
    <feature name="ukelonn-with-derby-and-provided-authservice" description="Ukelonn webapp without authservice" version="${project.version}">
        <feature>ukelonn-backend</feature>
        <feature>authservice-users</feature>
        <feature prerequisite="true">ukelonn-db-test</feature>
        <feature>ukelonn</feature>
    </feature>
    <feature name="ukelonn-with-postgresql" description="Ukelonn webapp" version="${project.version}">
        <feature>ukelonn-backend</feature>
        <feature>authservice-with-productiondb-dbrealm-and-session</feature>
        <feature>ukelonn-db-production</feature>
        <feature>authservice-web-security-memorysession</feature>
        <feature>authservice-web-security-dbrealm</feature>
        <feature>ukelonn</feature>
    </feature>
    <feature name="ukelonn-with-postgresql-and-provided-authservice" description="Ukelonn webapp without authservice" version="${project.version}">
        <feature>ukelonn-backend</feature>
        <feature>authservice-users</feature>
        <feature>ukelonn-db-production</feature>
        <feature>ukelonn</feature>
    </feature>
</features>
